Two-Level Grammar as the Formalism for Middleware Generation in Internet Component Broker Organizations

نویسنده

  • Wei Zhao
چکیده

During the software production of any business domain, we will encounter components coming from different component models. Realizing the interoperability among heterogeneous component models at technology domain level is one of the fundamental difficulties of achieving product line constructions at business domain level. Our research of automatic glue and wrapper code generation to compose the components adhering to different component models follows the idea of Generative Programming (GP) [Cza00]. The Generative Domain Model (GDM) for glue/wrapper code production consists of two levels: 1) metaspecifications for heterogeneous components from the component level, 2) on the system level, there are component model domain-specific Knowledge Bases (ds-KBs) together with their associated middleware code generators. Two-Level Grammar is the formalism for both the component and system level specifications, thus is the key technology to automate middleware code generation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluating the Performance of EJB Components

As organizations do more business online, they need scalable, highperformance infrastructures to handle business transactions and provide access to core back-end systems. Middleware components help by providing mechanisms that make it relatively straightforward to build distributed applications. They provide services that support, for example, distributed transaction processing, security featur...

متن کامل

Rigorous Evaluation of COTS Middleware Technology

M iddleware refers to a broad class of software infrastructure technologies that use high-level abstractions to simplify construction of distributed systems. Over the past decade, the adoption of commercial off-the-shelf middleware products across the software industry has gathered significant momentum. COTS products make it possible to deploy application components in high-performance, scalabl...

متن کامل

It ’ s flexible and reconfigurable yet simple for programmers to use , notably for building dynamic distributed applications operating on the Net . The Case for REFLECTIVE Middleware

Recent advances in distributed, mobile, and ubiquitous systems demand new computing environments characterized by a high degree of dynamism. Variations in resource availability, network connectivity, and hardware and software platforms influence the performance of the related user applications. The expected growth of ubiquitous computing over the next five years will further alter the nature of...

متن کامل

DE2M: A solution for analyzing supply chain

Nowadays, the incremental use of component-based simulation presents a new challenge to overcome. So, the researchers and software developers are putting attention to solve problems as interoperability and reuse of components. In the supply chain context, this simulation paradigm is very valuable because allows us to develop independent models and then interconnect them using middleware softwar...

متن کامل

The Design and Implementation of Open ORB 2

Middleware has emerged as an important architectural component in modern distributed systems. However, it is now recognised that established middleware platforms such as CORBA and DCOM are not flexible enough to meet the needs of the emerging distributed applications, featuring for example access to multimedia services and also support for mobile users. Rather, we argue that next generation mid...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002